const App = getApp();
import siteinfo from '../../siteinfo.js';
const apiroot = siteinfo.siteroot + 'index.php?s=/api/';
Page({
  data: {
    // 搜索框样式
    searchColor: "rgba(0,0,0,0.4)",
    searchSize: "15",
    searchName: "搜索商品",

    // 列表高度
    scrollHeight: 0,

    // 一级分类：指针
    curNav: true,
    curIndex: 0,

    // 分类列表
    list: [],

    // show
    notcont: false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(e) {

    var mds_userinfo_Clerk = wx.getStorageSync('mds_userinfo_Clerk');
    console.log(mds_userinfo_Clerk);
    if (mds_userinfo_Clerk == null || mds_userinfo_Clerk == '' || mds_userinfo_Clerk == undefined) {
      wx.showToast({
        title: '您没有权限查看',
        icon: 'none',
        duration: 2000
      })
      setTimeout(function () {
        wx.switchTab({
          url: '/pages/index/index'
        })
      }, 1500)
    } else {
      let _this = this;
      // 设置分类列表高度
      _this.setListHeight();
      // 获取分类列表

      _this.getCategoryList();
    }

    // wx.request({
    //   url: apiroot + 'manba/storeshopclerk', //仅为示例，并非真实的接口地址
    //   data: {
    //     user_id: wx.getStorageSync('user_id'),
    //   },
    //   header: {
    //     'content-type': 'application/json' // 默认值
    //   },
    //   success(res) {
    //     console.log(res.data)
    //     if (res.data.code == 100) {
    //       wx.showToast({
    //         title: '不是核销员',
    //         icon: 'none',
    //         duration: 2000
    //       })
    //       setTimeout(function () {
    //       wx.switchTab({
    //         url: '/pages/index/index'
    //       })
    //       },1500)
    //     }

    //   }
    // })

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    // 更新购物车角标
    App.setCartTabBadge()

    if (App.checkIsLogin()) {
      wx.request({
        url: apiroot + 'manba/delar', //仅为示例，并非真实的接口地址
        data: {

          user_id: wx.getStorageSync('user_id'),
        },
        success(res) {
          console.log(res.data)
          if (res.data.code == 100) {
            wx.navigateTo({
              url: '/pages/dealer/index/index',
            })
          }
        }
      })
    }

  },

  /**
   * 设置分类列表高度
   */
  setListHeight() {
    let _this = this;
    wx.getSystemInfo({
      success: function (res) {
        _this.setData({
          scrollHeight: res.windowHeight - 47,
        });
      }
    });
  },

  /**
   * 获取分类列表
   */
  getCategoryList() {
    let _this = this;
    App._get('category/index', { user_id: wx.getStorageSync('user_id'), manba: 11 }, result => {
      let data = result.data;
      _this.setData({
        list: data.list,
        templet: data.templet,
        curNav: data.list.length > 0 ? data.list[0].category_id : true,
        notcont: !data.list.length
      });
    });
  },

  /**
   * 一级分类：选中分类
   */
  selectNav(e) {
    let _this = this;
    _this.setData({
      curNav: e.target.dataset.id,
      curIndex: parseInt(e.target.dataset.index),
      scrollTop: 0
    });
  },

  /**
   * 设置分享内容
   */
  onShareAppMessage() {
    const _this = this;
    return {
      title: _this.data.templet.share_title,
      path: '/pages/category/index?' + App.getShareUrlParams()
    };
  },

  /**
   * 分享到朋友圈
   * 本接口为 Beta 版本，暂只在 Android 平台支持，详见分享到朋友圈 (Beta)
   * https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html
   */
  onShareTimeline() {
    const _this = this;
    return {
      title: _this.data.templet.share_title,
      path: '/pages/category/index?' + App.getShareUrlParams()
    };
  },

});